diff --git a/modules/gui/qt/dialogs_provider.cpp b/modules/gui/qt/dialogs_provider.cpp
index 1aabe1a..a8e1039 100644
--- a/modules/gui/qt/dialogs_provider.cpp
+++ b/modules/gui/qt/dialogs_provider.cpp
@@ -154,8 +154,10 @@ void DialogsProvider::customEvent( QEvent *event )
            bookmarksDialog(); break;
         case INTF_DIALOG_EXTENDED:
            extendedDialog(); break;
+#if defined(ENABLE_SOUT)
         case INTF_DIALOG_RENDERER:
            rendererDialog(); break;
+#endif
         case INTF_DIALOG_SENDKEY:
            sendKey( de->i_arg ); break;
 #ifdef ENABLE_VLM
@@ -237,10 +239,12 @@ void DialogsProvider::extendedDialog()
         extDialog->hide();
 }
 
+#if defined(ENABLE_SOUT)
 void DialogsProvider::rendererDialog()
 {
     RendererDialog::getInstance( p_intf )->toggleVisible();
 }
+#endif
 
 void DialogsProvider::synchroDialog()
 {
diff --git a/modules/gui/qt/actions_manager.cpp b/modules/gui/qt/actions_manager.cpp
index 89f5d22..d44671e 100644
--- a/modules/gui/qt/actions_manager.cpp
+++ b/modules/gui/qt/actions_manager.cpp
@@ -93,9 +93,11 @@ void ActionsManager::doAction( int id_action )
             if( p_intf->p_sys->p_mi )
                 p_intf->p_sys->p_mi->getFullscreenControllerWidget()->toggleFullwidth();
             break;
+#if defined(ENABLE_SOUT)
         case RENDERER_ACTION:
             THEDP->rendererDialog(); break;
             break;
+#endif
         default:
             msg_Warn( p_intf, "Action not supported: %i", id_action );
             break;
